Steiner Network Problems on Temporal Graphs
نویسندگان
چکیده
We introduce a temporal Steiner network problem in which a graph, as well as changes to its edges and/or vertices over a set of discrete times, are given as input; the goal is to find a minimal subgraph satisfying a set of k time-sensitive connectivity demands. We show that this problem, k-Temporal Steiner Network (k-TSN), is NP-hard to approximate to a factor of k − , for every fixed k ≥ 2 and > 0. This bound is tight, as certified by a trivial approximation algorithm. Conceptually this demonstrates, in contrast to known results for traditional Steiner problems, that a time dimension adds considerable complexity even when the problem is offline. We also discuss special cases of k-TSN in which the graph changes satisfy a monotonicity property. We show approximation-preserving reductions from monotonic k-TSN to well-studied problems such as Priority Steiner Tree and Directed Steiner Tree, implying improved approximation algorithms. Lastly, k-TSN and its variants arise naturally in computational biology; to facilitate such applications, we devise an integer linear program for k-TSN based on network flows. 1998 ACM Subject Classification F.2 Analysis of Algorithms and Problem Complexity
منابع مشابه
Prize-collecting Network Design on Planar Graphs
In this paper, we reduce Prize-Collecting Steiner TSP (PCTSP), Prize-Collecting Stroll (PCS), Prize-Collecting Steiner Tree (PCST), Prize-Collecting Steiner Forest (PCSF) and more generally Submodular Prize-Collecting Steiner Forest (SPCSF) on planar graphs (and more generally bounded-genus graphs) to the same problems on graphs of bounded treewidth. More precisely, we show any α-approximation ...
متن کامل1.757 and 1.267 - Approximation Algorithms for the Network and Rectilinear Steiner Tree Problems
The Steiner tree problem requires to nd a shortest tree connecting a given set of terminal points in a metric space. We suggest a better and fast heuristic for the Steiner problem in graphs and in rectilinear plane. This heuristic nds a Steiner tree at most 1.757 and 1.267 times longer than the optimal solution in graphs and rectilinear plane, respectively.
متن کاملPolynomial-Time Approximation Schemes
We present the first polynomial-time approximation schemes (PTASes) for the following subset-connectivity problems in edge-weighted graphs of bounded genus: Steiner tree, low-connectivity survivable-network design, and subset TSP. The schemes run in O(n log n) time for graphs embedded on both orientable and nonorientable surfaces. This work generalizes the PTAS frameworks of Borradaile, Klein, ...
متن کاملParameterized Complexity of Arc-Weighted Directed Steiner Problems
We start a systematic parameterized computational complexity study of three NP-hard network design problems on arc-weighted directed graphs: directed Steiner tree, strongly connected Steiner subgraph, and directed Steiner network. We investigate their parameterized complexities with respect to the three parameterizations: “number of terminals,” “an upper bound on the size of the connecting netw...
متن کاملApproximating Steiner Network Activation Problems
In the Steiner Networks Activation problem we are given a graph G = (V,E), S ⊆ V , a family {fuv(xu, xv) : uv ∈ E} of monotone non-decreasing activating functions from R2+ to {0, 1} each, and connectivity requirements {r(u, v) : u, v ∈ V }. The goal is to find a weight assignment w = {wv : v ∈ V } of minimum total weight w(V ) = ∑ v∈V wv, such that: for all u, v ∈ V , the activated graph Gw = (...
متن کامل